gtkcellrendererprogress: unseal private pointer
authorJavier Jardón <jjardon@gnome.org>
Tue, 1 Jun 2010 17:15:23 +0000 (19:15 +0200)
committerJavier Jardón <jjardon@gnome.org>
Tue, 13 Jul 2010 17:40:45 +0000 (19:40 +0200)
gtk/gtkcellrendererprogress.c
gtk/gtkcellrendererprogress.h

index 48f7bb09d850c46a2c4bf5d3b9b5aefe61c1a974..f6f3a9937a65d5e34c29d4a5a473acea2dcb9e85 100644 (file)
@@ -33,9 +33,6 @@
 #include "gtkprivate.h"
 #include "gtkintl.h"
 
-#define GTK_CELL_RENDERER_PROGRESS_GET_PRIVATE(object) (G_TYPE_INSTANCE_GET_PRIVATE ((object),                        \
-                                                                                     GTK_TYPE_CELL_RENDERER_PROGRESS, \
-                                                                                     GtkCellRendererProgressPrivate))
 
 enum
 {
@@ -231,7 +228,12 @@ gtk_cell_renderer_progress_class_init (GtkCellRendererProgressClass *klass)
 static void
 gtk_cell_renderer_progress_init (GtkCellRendererProgress *cellprogress)
 {
-  GtkCellRendererProgressPrivate *priv = GTK_CELL_RENDERER_PROGRESS_GET_PRIVATE (cellprogress);
+  GtkCellRendererProgressPrivate *priv;
+
+  cellprogress->priv = G_TYPE_INSTANCE_GET_PRIVATE (cellprogress,
+                                                    GTK_TYPE_CELL_RENDERER_PROGRESS,
+                                                    GtkCellRendererProgressPrivate);
+  priv = cellprogress->priv;
 
   priv->value = 0;
   priv->text = NULL;
@@ -245,8 +247,6 @@ gtk_cell_renderer_progress_init (GtkCellRendererProgress *cellprogress)
   priv->text_yalign = 0.5;
 
   priv->orientation = GTK_PROGRESS_LEFT_TO_RIGHT;
-
-  cellprogress->priv = priv;
 }
 
 
index 1a1eec64217f22b67b3e66f1283cd17ed718317b..eee156f21886ad84e3d8a0e27f9752997eccd402 100644 (file)
@@ -52,7 +52,7 @@ struct _GtkCellRendererProgress
   GtkCellRenderer parent_instance;
 
   /*< private >*/
-  GtkCellRendererProgressPrivate *GSEAL (priv);
+  GtkCellRendererProgressPrivate *priv;
 };
 
 struct _GtkCellRendererProgressClass